Cut-and-Paste File-Systems: Integrating Simulators and File-Systems

نویسندگان

  • Peter Bosch
  • Sape J. Mullender
چکیده

We have implemented an integrated and configurable file system called the Pegasus filesystem (PFS) and a trace-driven file-system simulator called Patsy. Patsy is used for off-line analysis of file-system algorithms, PFS is used for on-line file-system data storage. Algorithms are first analyzed in Patsy and when we are satisfied with the performance results, migrated into PFS for on-line usage. Since Patsy and PFS are derived from a common cut-and-paste file-system framework, this migration proceeds smoothly. We have found this integration quite useful: algorithm bottlenecks have been found through Patsy that could have led to performance degradations in PFS. Off-line simulators are simpler to analyze compared to on-line file-systems because a work load can repeatedly be replayed on the same off-line simulator. This is almost impossible in on-line file-systems since it is hard to provide similar conditions for each experiment run. Since simulator and file-system are integrated (hence, use the same code), experiment results from the simulator have relevance in the real system. This paper describes the cut-and-paste framework, the instantiation of the framework to PFS and Patsy and finally, some of the experiments we conducted in Patsy.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cut-and-paste Le-systems: Integrating Simulators and Le-systems

We have implemented an integrated and conngurable le system called the Pegasus le-system (PFS) and a trace-driven le-system simulator called Patsy. Patsy is used for oo-line analysis of le-system algorithms, PFS is used for on-line le-system data storage. Algorithms are rst analyzed in Patsy and when we are satissed with the performance results, migrated into PFS for on-line usage. Since Patsy ...

متن کامل

Oncology over Internet: integrating data and analysis of oncology interest on the net by means of workflows

The Human Genome Project has transformed biology by providing a list of all genes and proteins, but the field has since then expanded to the management, processing, analysis and visualization of large quantities of data from genomics, proteomics, medicinal chemistry and drug screening. This huge amount of data and the heterogeneity of software tools that are used for its distribution make the t...

متن کامل

A comparison of transportation and time of canal preparation with stainless steel hand instruments and Ni-Ti rotary systems (In – Vitro)

A comparison of transportation and time of canal preparation with stainless steel hand instruments and Ni-Ti rotary systems (In – Vitro) Dr. MR. Sharifian* - Dr. MH. Nekoofar* - Dr. P. Motahari** - Dr. A. Tavakoli*** *-Assistant Professor of Endodontics Dept. – Faculty of Dentistry – Tehran University of Medical Sciences. **- Assistant Professor of Oral and Maxillofacial Pathology Dept. – Facul...

متن کامل

File System Support for Multimedia Applications File System Support for Multimedia Applications

of the Dissertation File System Support for Multimedia Applications by Thirumale N. Niranjan Doctor of Philosophy in Computer Science State University of New York at Stony Brook 1996 Multimedia applications present extreme demands on the le system in terms of storage, continuity of data retrieval, real-time constraints, and synchronization. Existing general-purpose le systems were not designed ...

متن کامل

P2P Network Trust Management Survey

Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996